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.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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))))))) :rule resolution :premises (t188 t189 t190 t191 t192 t193 t194 t195 t196 t197 t198 t199 t200 t201 t202 t203 t204 t205 t206 t207 t208 t209 t210 t211 t212 t213 t214 t215 t216 t217 t218 t219 t220 t221 t222 t223 t224 t225 t226 t227 t228 t229 t230 t231 t232 t233 t234 t235 t236 t237 t238 t239 t240 t241 t242 t243 t244 t245 t246 t247 t248 t249 t250 t251 t252 t253 t254 t255 t256 t257 t258 t259 t260 t261 t262 t263 t264 t265 t266 t267 t268 t269 t270 t271))
% 12.77/13.05  (step t273 (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))))))) :rule contraction :premises (t272))
% 12.77/13.05  (step t274 (cl (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 resolution :premises (t1 t94 t273))
% 12.77/13.05  (step t275 (cl (= (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 or :premises (t274))
% 12.77/13.05  (step t276 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t277)
% 12.77/13.05  (assume t277.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t277.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 forall_inst :args ((:= X tptp.a) (:= Y tptp.a) (:= Z (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t277.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 :premises (t277.t1))
% 12.77/13.05  (step t277.t3 (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))))) :rule resolution :premises (t277.t2 t277.a0))
% 12.77/13.05  (step t277 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 (t277.a0))
% 12.77/13.05  (step t278 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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.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 (t276 t277))
% 12.77/13.05  (step t279 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 implies_neg2)
% 12.77/13.05  (step t280 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 (t278 t279))
% 12.77/13.05  (step t281 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 (t280))
% 12.77/13.05  (step t282 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 (t281))
% 12.77/13.05  (step t283 (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))))) :rule resolution :premises (t282 a4))
% 12.77/13.05  (step t284 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t285)
% 12.77/13.05  (assume t285.a0 (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/13.05  (step t285.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_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 forall_inst :args ((:= X tptp.a) (:= Y tptp.a) (:= Z (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t285.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_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 :premises (t285.t1))
% 12.77/13.05  (step t285.t3 (cl (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_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 (t285.t2 t285.a0))
% 12.77/13.05  (step t285 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_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 subproof :discharge (t285.a0))
% 12.77/13.05  (step t286 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse 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 resolution :premises (t284 t285))
% 12.77/13.05  (step t287 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse 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 implies_neg2)
% 12.77/13.05  (step t288 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.multiply tptp.a tptp.a) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_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 (t286 t287))
% 12.77/13.05  (step t289 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_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 contraction :premises (t288))
% 12.77/13.05  (step t290 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_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 :premises (t289))
% 12.77/13.05  (step t291 (cl (= (tptp.multiply tptp.a (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_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 (t290 a7))
% 12.77/13.05  (step t292 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t293)
% 12.77/13.05  (assume t293.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t293.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply 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 forall_inst :args ((:= X (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (:= Y (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (:= Z (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))))
% 12.77/13.05  (step t293.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply 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 :premises (t293.t1))
% 12.77/13.05  (step t293.t3 (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 resolution :premises (t293.t2 t293.a0))
% 12.77/13.05  (step t293 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply 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 subproof :discharge (t293.a0))
% 12.77/13.05  (step t294 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.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))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply 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 resolution :premises (t292 t293))
% 12.77/13.05  (step t295 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply 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 implies_neg2)
% 12.77/13.05  (step t296 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply 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 resolution :premises (t294 t295))
% 12.77/13.05  (step t297 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply 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 contraction :premises (t296))
% 12.77/13.05  (step t298 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply 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 implies :premises (t297))
% 12.77/13.05  (step t299 (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 resolution :premises (t298 a4))
% 12.77/13.05  (step t300 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t301)
% 12.77/13.05  (assume t301.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t301.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (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 forall_inst :args ((:= X tptp.b) (:= Y (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (:= Z (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t301.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (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 :premises (t301.t1))
% 12.77/13.05  (step t301.t3 (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 resolution :premises (t301.t2 t301.a0))
% 12.77/13.05  (step t301 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (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 subproof :discharge (t301.a0))
% 12.77/13.05  (step t302 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.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)))) (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 resolution :premises (t300 t301))
% 12.77/13.05  (step t303 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (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 implies_neg2)
% 12.77/13.05  (step t304 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (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 resolution :premises (t302 t303))
% 12.77/13.05  (step t305 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (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 contraction :premises (t304))
% 12.77/13.05  (step t306 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a)))) (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 implies :premises (t305))
% 12.77/13.05  (step t307 (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 resolution :premises (t306 a4))
% 12.77/13.05  (step t308 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t309)
% 12.77/13.05  (assume t309.a0 (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/13.05  (step t309.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 forall_inst :args ((:= X tptp.b) (:= Y tptp.a) (:= Z (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t309.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 :premises (t309.t1))
% 12.77/13.05  (step t309.t3 (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 resolution :premises (t309.t2 t309.a0))
% 12.77/13.05  (step t309 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 subproof :discharge (t309.a0))
% 12.77/13.05  (step t310 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 resolution :premises (t308 t309))
% 12.77/13.05  (step t311 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 implies_neg2)
% 12.77/13.05  (step t312 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 resolution :premises (t310 t311))
% 12.77/13.05  (step t313 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 contraction :premises (t312))
% 12.77/13.05  (step t314 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 implies :premises (t313))
% 12.77/13.05  (step t315 (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 resolution :premises (t314 a8))
% 12.77/13.05  (step t316 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t317)
% 12.77/13.05  (assume t317.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t317.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (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 forall_inst :args ((:= X tptp.b) (:= Y (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (:= Z (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t317.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (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 :premises (t317.t1))
% 12.77/13.05  (step t317.t3 (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.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule resolution :premises (t317.t2 t317.a0))
% 12.77/13.05  (step t317 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (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 subproof :discharge (t317.a0))
% 12.77/13.05  (step t318 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.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)))) (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 resolution :premises (t316 t317))
% 12.77/13.05  (step t319 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (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 implies_neg2)
% 12.77/13.05  (step t320 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (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 resolution :premises (t318 t319))
% 12.77/13.05  (step t321 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (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 contraction :premises (t320))
% 12.77/13.05  (step t322 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))) (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 implies :premises (t321))
% 12.77/13.05  (step t323 (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.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule resolution :premises (t322 a4))
% 12.77/13.05  (step t324 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t325)
% 12.77/13.05  (assume t325.a0 (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/13.05  (step t325.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 forall_inst :args ((:= X tptp.b) (:= Y tptp.b) (:= Z (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t325.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 :premises (t325.t1))
% 12.77/13.05  (step t325.t3 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 resolution :premises (t325.t2 t325.a0))
% 12.77/13.05  (step t325 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 subproof :discharge (t325.a0))
% 12.77/13.05  (step t326 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.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))) (tptp.add (tptp.multiply 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 resolution :premises (t324 t325))
% 12.77/13.05  (step t327 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 implies_neg2)
% 12.77/13.05  (step t328 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 resolution :premises (t326 t327))
% 12.77/13.05  (step t329 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 contraction :premises (t328))
% 12.77/13.05  (step t330 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 implies :premises (t329))
% 12.77/13.05  (step t331 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply 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 resolution :premises (t330 a8))
% 12.77/13.05  (step t332 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t333)
% 12.77/13.05  (assume t333.a0 (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/13.05  (step t333.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.a) (:= Z (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t333.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 :premises (t333.t1))
% 12.77/13.05  (step t333.t3 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 resolution :premises (t333.t2 t333.a0))
% 12.77/13.05  (step t333 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 subproof :discharge (t333.a0))
% 12.77/13.05  (step t334 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.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))) (tptp.add (tptp.multiply tptp.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 resolution :premises (t332 t333))
% 12.77/13.05  (step t335 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 implies_neg2)
% 12.77/13.05  (step t336 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 resolution :premises (t334 t335))
% 12.77/13.05  (step t337 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 contraction :premises (t336))
% 12.77/13.05  (step t338 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 implies :premises (t337))
% 12.77/13.05  (step t339 (cl (= (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.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 resolution :premises (t338 a8))
% 12.77/13.05  (step t340 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t341)
% 12.77/13.05  (assume t341.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t341.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.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 forall_inst :args ((:= X (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (:= Y (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t341.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.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 :premises (t341.t1))
% 12.77/13.05  (step t341.t3 (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 resolution :premises (t341.t2 t341.a0))
% 12.77/13.05  (step t341 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.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 subproof :discharge (t341.a0))
% 12.77/13.05  (step t342 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.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 resolution :premises (t340 t341))
% 12.77/13.05  (step t343 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.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 implies_neg2)
% 12.77/13.05  (step t344 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.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 resolution :premises (t342 t343))
% 12.77/13.05  (step t345 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.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 contraction :premises (t344))
% 12.77/13.05  (step t346 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.b (tptp.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 implies :premises (t345))
% 12.77/13.05  (step t347 (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 resolution :premises (t346 a5))
% 12.77/13.05  (step t348 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t349)
% 12.77/13.05  (assume t349.a0 (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/13.05  (step t349.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.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 forall_inst :args ((:= X tptp.b) (:= Y (tptp.additive_inverse tptp.b)) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t349.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.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 :premises (t349.t1))
% 12.77/13.05  (step t349.t3 (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 resolution :premises (t349.t2 t349.a0))
% 12.77/13.05  (step t349 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.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 subproof :discharge (t349.a0))
% 12.77/13.05  (step t350 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (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)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) :rule resolution :premises (t348 t349))
% 12.77/13.05  (step t351 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.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 implies_neg2)
% 12.77/13.05  (step t352 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.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 resolution :premises (t350 t351))
% 12.77/13.05  (step t353 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.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 contraction :premises (t352))
% 12.77/13.05  (step t354 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.b)) (tptp.additive_inverse tptp.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 implies :premises (t353))
% 12.77/13.05  (step t355 (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 resolution :premises (t354 a8))
% 12.77/13.05  (step t356 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t357)
% 12.77/13.05  (assume t357.a0 (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/13.05  (step t357.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 forall_inst :args ((:= X (tptp.add tptp.b tptp.b)) (:= Y (tptp.add tptp.additive_identity tptp.b)) (:= Z tptp.b)))
% 12.77/13.05  (step t357.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 :premises (t357.t1))
% 12.77/13.05  (step t357.t3 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 resolution :premises (t357.t2 t357.a0))
% 12.77/13.05  (step t357 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 subproof :discharge (t357.a0))
% 12.77/13.05  (step t358 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (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)) (tptp.add (tptp.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 resolution :premises (t356 t357))
% 12.77/13.05  (step t359 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 implies_neg2)
% 12.77/13.05  (step t360 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.additive_identity tptp.b)) (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 resolution :premises (t358 t359))
% 12.77/13.05  (step t361 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 contraction :premises (t360))
% 12.77/13.05  (step t362 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 implies :premises (t361))
% 12.77/13.05  (step t363 (cl (= (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.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 resolution :premises (t362 a7))
% 12.77/13.05  (step t364 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t365)
% 12.77/13.05  (assume t365.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t365.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (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 forall_inst :args ((:= X (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b))) (:= Y (tptp.add tptp.additive_identity tptp.b)) (:= Z tptp.b)))
% 12.77/13.05  (step t365.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (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 :premises (t365.t1))
% 12.77/13.05  (step t365.t3 (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.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) :rule resolution :premises (t365.t2 t365.a0))
% 12.77/13.05  (step t365 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (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 subproof :discharge (t365.a0))
% 12.77/13.05  (step t366 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.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)) (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 resolution :premises (t364 t365))
% 12.77/13.05  (step t367 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (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 implies_neg2)
% 12.77/13.05  (step t368 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (tptp.add (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (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 resolution :premises (t366 t367))
% 12.77/13.05  (step t369 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (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 contraction :premises (t368))
% 12.77/13.05  (step t370 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)) (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 implies :premises (t369))
% 12.77/13.05  (step t371 (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.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add tptp.additive_identity tptp.b)) tptp.b))) :rule resolution :premises (t370 a4))
% 12.77/13.05  (step t372 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t373)
% 12.77/13.05  (assume t373.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t373.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (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 forall_inst :args ((:= X (tptp.additive_inverse tptp.b)) (:= Y (tptp.multiply tptp.b tptp.b)) (:= Z (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))))
% 12.77/13.05  (step t373.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (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 :premises (t373.t1))
% 12.77/13.05  (step t373.t3 (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.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule resolution :premises (t373.t2 t373.a0))
% 12.77/13.05  (step t373 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (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 subproof :discharge (t373.a0))
% 12.77/13.05  (step t374 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.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)))) (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 resolution :premises (t372 t373))
% 12.77/13.05  (step t375 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (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 implies_neg2)
% 12.77/13.05  (step t376 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (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 resolution :premises (t374 t375))
% 12.77/13.05  (step t377 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (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 contraction :premises (t376))
% 12.77/13.05  (step t378 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b)))) (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 implies :premises (t377))
% 12.77/13.05  (step t379 (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.add (tptp.additive_inverse tptp.b) (tptp.multiply tptp.b tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule resolution :premises (t378 a4))
% 12.77/13.05  (step t380 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t381)
% 12.77/13.05  (assume t381.a0 (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/13.05  (step t381.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.b (tptp.add 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 forall_inst :args ((:= X tptp.b) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t381.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.b (tptp.add 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 :premises (t381.t1))
% 12.77/13.05  (step t381.t3 (cl (= (tptp.multiply tptp.b (tptp.add 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 resolution :premises (t381.t2 t381.a0))
% 12.77/13.05  (step t381 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.b (tptp.add 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 subproof :discharge (t381.a0))
% 12.77/13.05  (step t382 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (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))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) :rule resolution :premises (t380 t381))
% 12.77/13.05  (step t383 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add 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 implies_neg2)
% 12.77/13.05  (step t384 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add 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 resolution :premises (t382 t383))
% 12.77/13.05  (step t385 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add 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 contraction :premises (t384))
% 12.77/13.05  (step t386 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.b (tptp.add 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 implies :premises (t385))
% 12.77/13.05  (step t387 (cl (= (tptp.multiply tptp.b (tptp.add 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 resolution :premises (t386 a7))
% 12.77/13.05  (step t388 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t389)
% 12.77/13.05  (assume t389.a0 (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/13.05  (step t389.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_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 forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t389.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_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 :premises (t389.t1))
% 12.77/13.05  (step t389.t3 (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 resolution :premises (t389.t2 t389.a0))
% 12.77/13.05  (step t389 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_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 subproof :discharge (t389.a0))
% 12.77/13.05  (step t390 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse 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.add tptp.additive_identity tptp.b) (tptp.additive_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 resolution :premises (t388 t389))
% 12.77/13.05  (step t391 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_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 implies_neg2)
% 12.77/13.05  (step t392 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_inverse tptp.b)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b)) (tptp.multiply tptp.b (tptp.additive_inverse tptp.b))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_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 resolution :premises (t390 t391))
% 12.77/13.05  (step t393 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_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 contraction :premises (t392))
% 12.77/13.05  (step t394 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) (tptp.additive_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 implies :premises (t393))
% 12.77/13.05  (step t395 (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 resolution :premises (t394 a8))
% 12.77/13.05  (step t396 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t397)
% 12.77/13.05  (assume t397.a0 (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/13.05  (step t397.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t397.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 :premises (t397.t1))
% 12.77/13.05  (step t397.t3 (cl (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 resolution :premises (t397.t2 t397.a0))
% 12.77/13.05  (step t397 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 subproof :discharge (t397.a0))
% 12.77/13.05  (step t398 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.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))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule resolution :premises (t396 t397))
% 12.77/13.05  (step t399 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 implies_neg2)
% 12.77/13.05  (step t400 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 resolution :premises (t398 t399))
% 12.77/13.05  (step t401 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 contraction :premises (t400))
% 12.77/13.05  (step t402 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 implies :premises (t401))
% 12.77/13.05  (step t403 (cl (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 resolution :premises (t402 a7))
% 12.77/13.05  (step t404 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t405)
% 12.77/13.05  (assume t405.a0 (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/13.05  (step t405.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.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 forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.additive_identity) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t405.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.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 :premises (t405.t1))
% 12.77/13.05  (step t405.t3 (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 resolution :premises (t405.t2 t405.a0))
% 12.77/13.05  (step t405 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.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 subproof :discharge (t405.a0))
% 12.77/13.05  (step t406 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.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.additive_identity (tptp.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 resolution :premises (t404 t405))
% 12.77/13.05  (step t407 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.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 implies_neg2)
% 12.77/13.05  (step t408 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.b))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.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 resolution :premises (t406 t407))
% 12.77/13.05  (step t409 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.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 contraction :premises (t408))
% 12.77/13.05  (step t410 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.additive_identity (tptp.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 implies :premises (t409))
% 12.77/13.05  (step t411 (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 resolution :premises (t410 a7))
% 12.77/13.05  (step t412 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t413)
% 12.77/13.05  (assume t413.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t413.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 forall_inst :args ((:= X (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t413.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 :premises (t413.t1))
% 12.77/13.05  (step t413.t3 (cl (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 resolution :premises (t413.t2 t413.a0))
% 12.77/13.05  (step t413 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 subproof :discharge (t413.a0))
% 12.77/13.05  (step t414 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (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))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t412 t413))
% 12.77/13.05  (step t415 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 implies_neg2)
% 12.77/13.05  (step t416 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b) (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 resolution :premises (t414 t415))
% 12.77/13.05  (step t417 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 contraction :premises (t416))
% 12.77/13.05  (step t418 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 implies :premises (t417))
% 12.77/13.05  (step t419 (cl (= (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add tptp.b (tptp.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 resolution :premises (t418 a4))
% 12.77/13.05  (step t420 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t421)
% 12.77/13.05  (assume t421.a0 (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/13.05  (step t421.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.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 forall_inst :args ((:= X (tptp.add tptp.a tptp.a)) (:= Y tptp.a) (:= Z (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t421.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.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 :premises (t421.t1))
% 12.77/13.05  (step t421.t3 (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 resolution :premises (t421.t2 t421.a0))
% 12.77/13.05  (step t421 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.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 subproof :discharge (t421.a0))
% 12.77/13.05  (step t422 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (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))) (tptp.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 resolution :premises (t420 t421))
% 12.77/13.05  (step t423 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.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 implies_neg2)
% 12.77/13.05  (step t424 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.a) (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.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 resolution :premises (t422 t423))
% 12.77/13.05  (step t425 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.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 contraction :premises (t424))
% 12.77/13.05  (step t426 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.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 implies :premises (t425))
% 12.77/13.05  (step t427 (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 resolution :premises (t426 a7))
% 12.77/13.05  (step t428 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t429)
% 12.77/13.05  (assume t429.a0 (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/13.05  (step t429.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply 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 forall_inst :args ((:= X (tptp.add tptp.additive_identity tptp.a)) (:= Y tptp.a) (:= Z (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t429.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply 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 :premises (t429.t1))
% 12.77/13.05  (step t429.t3 (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 resolution :premises (t429.t2 t429.a0))
% 12.77/13.05  (step t429 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply 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 subproof :discharge (t429.a0))
% 12.77/13.05  (step t430 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply 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 resolution :premises (t428 t429))
% 12.77/13.05  (step t431 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply 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 implies_neg2)
% 12.77/13.05  (step t432 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.a (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply 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 resolution :premises (t430 t431))
% 12.77/13.05  (step t433 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply 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 contraction :premises (t432))
% 12.77/13.05  (step t434 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.add tptp.additive_identity tptp.a) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.multiply 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 implies :premises (t433))
% 12.77/13.05  (step t435 (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 resolution :premises (t434 a8))
% 12.77/13.05  (step t436 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t437)
% 12.77/13.05  (assume t437.a0 (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/13.05  (step t437.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 forall_inst :args ((:= X (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (:= Y (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (:= Z (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t437.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 :premises (t437.t1))
% 12.77/13.05  (step t437.t3 (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.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 resolution :premises (t437.t2 t437.a0))
% 12.77/13.05  (step t437 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 subproof :discharge (t437.a0))
% 12.77/13.05  (step t438 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.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))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 resolution :premises (t436 t437))
% 12.77/13.05  (step t439 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 implies_neg2)
% 12.77/13.05  (step t440 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 resolution :premises (t438 t439))
% 12.77/13.05  (step t441 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 contraction :premises (t440))
% 12.77/13.05  (step t442 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 implies :premises (t441))
% 12.77/13.05  (step t443 (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.add (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse 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 resolution :premises (t442 a7))
% 12.77/13.05  (step t444 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t445)
% 12.77/13.05  (assume t445.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t445.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (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 forall_inst :args ((:= X (tptp.additive_inverse tptp.b)) (:= Y (tptp.add tptp.b tptp.b)) (:= Z (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))
% 12.77/13.05  (step t445.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (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 :premises (t445.t1))
% 12.77/13.05  (step t445.t3 (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 resolution :premises (t445.t2 t445.a0))
% 12.77/13.05  (step t445 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (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 subproof :discharge (t445.a0))
% 12.77/13.05  (step t446 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.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)))) (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 resolution :premises (t444 t445))
% 12.77/13.05  (step t447 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (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 implies_neg2)
% 12.77/13.05  (step t448 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (tptp.add (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (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 resolution :premises (t446 t447))
% 12.77/13.05  (step t449 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (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 contraction :premises (t448))
% 12.77/13.05  (step t450 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))) (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 implies :premises (t449))
% 12.77/13.05  (step t451 (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 resolution :premises (t450 a4))
% 12.77/13.05  (step t452 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t453)
% 12.77/13.05  (assume t453.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t453.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.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 forall_inst :args ((:= X (tptp.add tptp.a tptp.a)) (:= Y (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (:= Z (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/13.05  (step t453.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.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 :premises (t453.t1))
% 12.77/13.05  (step t453.t3 (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.add tptp.a tptp.a) (tptp.add (tptp.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 resolution :premises (t453.t2 t453.a0))
% 12.77/13.05  (step t453 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.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 subproof :discharge (t453.a0))
% 12.77/13.05  (step t454 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.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 resolution :premises (t452 t453))
% 12.77/13.05  (step t455 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (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 implies_neg2)
% 12.77/13.05  (step t456 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.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 resolution :premises (t454 t455))
% 12.77/13.05  (step t457 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.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 contraction :premises (t456))
% 12.77/13.05  (step t458 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.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 implies :premises (t457))
% 12.77/13.05  (step t459 (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.add tptp.a tptp.a) (tptp.add (tptp.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 resolution :premises (t458 a4))
% 12.77/13.05  (step t460 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t461)
% 12.77/13.05  (assume t461.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t461.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add 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 forall_inst :args ((:= X tptp.b) (:= Y (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))
% 12.77/13.05  (step t461.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add 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 :premises (t461.t1))
% 12.77/13.05  (step t461.t3 (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 resolution :premises (t461.t2 t461.a0))
% 12.77/13.05  (step t461 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add 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 subproof :discharge (t461.a0))
% 12.77/13.05  (step t462 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (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))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) :rule resolution :premises (t460 t461))
% 12.77/13.05  (step t463 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add 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 implies_neg2)
% 12.77/13.05  (step t464 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.b (tptp.additive_inverse (tptp.add tptp.b tptp.b))) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.b))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add 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 resolution :premises (t462 t463))
% 12.77/13.05  (step t465 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add 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 contraction :premises (t464))
% 12.77/13.05  (step t466 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add 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 implies :premises (t465))
% 12.77/13.05  (step t467 (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 resolution :premises (t466 a5))
% 12.77/13.05  (step t468 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t469)
% 12.77/13.05  (assume t469.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t469.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 forall_inst :args ((:= X (tptp.add tptp.a tptp.a)) (:= Y (tptp.additive_inverse tptp.a)) (:= Z (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t469.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 :premises (t469.t1))
% 12.77/13.05  (step t469.t3 (cl (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 resolution :premises (t469.t2 t469.a0))
% 12.77/13.05  (step t469 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 subproof :discharge (t469.a0))
% 12.77/13.05  (step t470 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_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.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 resolution :premises (t468 t469))
% 12.77/13.05  (step t471 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 implies_neg2)
% 12.77/13.05  (step t472 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.a)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 resolution :premises (t470 t471))
% 12.77/13.05  (step t473 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 contraction :premises (t472))
% 12.77/13.05  (step t474 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 implies :premises (t473))
% 12.77/13.05  (step t475 (cl (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 resolution :premises (t474 a4))
% 12.77/13.05  (step t476 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t477)
% 12.77/13.05  (assume t477.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t477.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.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 forall_inst :args ((:= X tptp.b) (:= Y (tptp.additive_inverse tptp.a)) (:= Z (tptp.add tptp.a tptp.a))))
% 12.77/13.05  (step t477.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.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 :premises (t477.t1))
% 12.77/13.05  (step t477.t3 (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 resolution :premises (t477.t2 t477.a0))
% 12.77/13.05  (step t477 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.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 subproof :discharge (t477.a0))
% 12.77/13.05  (step t478 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (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.b (tptp.add (tptp.additive_inverse tptp.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 resolution :premises (t476 t477))
% 12.77/13.05  (step t479 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.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 implies_neg2)
% 12.77/13.05  (step t480 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.a tptp.a)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.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 resolution :premises (t478 t479))
% 12.77/13.05  (step t481 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.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 contraction :premises (t480))
% 12.77/13.05  (step t482 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add (tptp.additive_inverse tptp.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 implies :premises (t481))
% 12.77/13.05  (step t483 (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 resolution :premises (t482 a4))
% 12.77/13.05  (step t484 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t485)
% 12.77/13.05  (assume t485.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t485.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.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 forall_inst :args ((:= X (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (:= Y (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (:= Z (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/13.05  (step t485.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.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 :premises (t485.t1))
% 12.77/13.05  (step t485.t3 (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 resolution :premises (t485.t2 t485.a0))
% 12.77/13.05  (step t485 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.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 subproof :discharge (t485.a0))
% 12.77/13.05  (step t486 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.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 resolution :premises (t484 t485))
% 12.77/13.05  (step t487 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.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 implies_neg2)
% 12.77/13.05  (step t488 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.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 resolution :premises (t486 t487))
% 12.77/13.05  (step t489 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.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 contraction :premises (t488))
% 12.77/13.05  (step t490 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.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 implies :premises (t489))
% 12.77/13.05  (step t491 (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 resolution :premises (t490 a4))
% 12.77/13.05  (step t492 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t493)
% 12.77/13.05  (assume t493.a0 (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))))
% 12.77/13.05  (step t493.t1 (cl (or (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.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 forall_inst :args ((:= X (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity))))
% 12.77/13.05  (step t493.t2 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.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 :premises (t493.t1))
% 12.77/13.05  (step t493.t3 (cl (= tptp.additive_identity (tptp.add (tptp.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 resolution :premises (t493.t2 t493.a0))
% 12.77/13.05  (step t493 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.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 subproof :discharge (t493.a0))
% 12.77/13.05  (step t494 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_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 (tptp.add (tptp.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 resolution :premises (t492 t493))
% 12.77/13.05  (step t495 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.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 implies_neg2)
% 12.77/13.05  (step t496 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.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 resolution :premises (t494 t495))
% 12.77/13.05  (step t497 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.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 contraction :premises (t496))
% 12.77/13.05  (step t498 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.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 implies :premises (t497))
% 12.77/13.05  (step t499 (cl (not (= (forall ((X $$unsorted)) (= (tptp.add (tptp.additive_inverse X) X) tptp.additive_identity)) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))))) (not (forall ((X $$unsorted)) (= (tptp.add (tptp.additive_inverse X) X) tptp.additive_identity))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) :rule equiv_pos2)
% 12.77/13.05  (anchor :step t500 :args ((X $$unsorted) (:= X X)))
% 12.77/13.05  (step t500.t1 (cl (= X X)) :rule refl)
% 12.77/13.05  (step t500.t2 (cl (= (= (tptp.add (tptp.additive_inverse X) X) tptp.additive_identity) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) :rule all_simplify)
% 12.77/13.05  (step t500 (cl (= (forall ((X $$unsorted)) (= (tptp.add (tptp.additive_inverse X) X) tptp.additive_identity)) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))))) :rule bind)
% 12.77/13.05  (step t501 (cl (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) :rule resolution :premises (t499 t500 a2))
% 12.77/13.05  (step t502 (cl (= tptp.additive_identity (tptp.add (tptp.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 resolution :premises (t498 t501))
% 12.77/13.05  (step t503 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t504)
% 12.77/13.05  (assume t504.a0 (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/13.05  (step t504.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (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 forall_inst :args ((:= X (tptp.add tptp.a tptp.a)) (:= Y tptp.additive_identity) (:= Z tptp.additive_identity)))
% 12.77/13.05  (step t504.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (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 :premises (t504.t1))
% 12.77/13.05  (step t504.t3 (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 resolution :premises (t504.t2 t504.a0))
% 12.77/13.05  (step t504 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (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 subproof :discharge (t504.a0))
% 12.77/13.05  (step t505 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.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)) (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 resolution :premises (t503 t504))
% 12.77/13.05  (step t506 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (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 implies_neg2)
% 12.77/13.05  (step t507 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (tptp.add (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (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 resolution :premises (t505 t506))
% 12.77/13.05  (step t508 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (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 contraction :premises (t507))
% 12.77/13.05  (step t509 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply (tptp.add tptp.a tptp.a) (tptp.add tptp.additive_identity tptp.additive_identity)) (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 implies :premises (t508))
% 12.77/13.05  (step t510 (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 resolution :premises (t509 a7))
% 12.77/13.05  (step t511 (cl (not (= (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 equiv_pos2)
% 12.77/13.05  (step t512 (cl (= (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))) :rule refl)
% 12.77/13.05  (step t513 (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))) (= (tptp.add (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 all_simplify)
% 12.77/13.05  (step t514 (cl (= (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 cong :premises (t512 t513))
% 12.77/13.05  (step t515 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t516)
% 12.77/13.05  (assume t516.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t516.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add 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 forall_inst :args ((:= X tptp.a) (:= Y tptp.a) (:= Z (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t516.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add 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 or :premises (t516.t1))
% 12.77/13.05  (step t516.t3 (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 resolution :premises (t516.t2 t516.a0))
% 12.77/13.05  (step t516 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add 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 subproof :discharge (t516.a0))
% 12.77/13.05  (step t517 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (= (tptp.add 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 resolution :premises (t515 t516))
% 12.77/13.05  (step t518 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (not (= (tptp.add 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 implies_neg2)
% 12.77/13.05  (step t519 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.a (tptp.add tptp.a (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add 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 resolution :premises (t517 t518))
% 12.77/13.05  (step t520 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add 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 contraction :premises (t519))
% 12.77/13.05  (step t521 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 resolution :premises (t511 t514 t520))
% 12.77/13.05  (step t522 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (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 implies :premises (t521))
% 12.77/13.05  (step t523 (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 resolution :premises (t522 a4))
% 12.77/13.05  (step t524 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t525)
% 12.77/13.05  (assume t525.a0 (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/13.05  (step t525.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 forall_inst :args ((:= X tptp.additive_identity) (:= Y (tptp.add tptp.a tptp.a)) (:= Z tptp.additive_identity)))
% 12.77/13.05  (step t525.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 :premises (t525.t1))
% 12.77/13.05  (step t525.t3 (cl (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 resolution :premises (t525.t2 t525.a0))
% 12.77/13.05  (step t525 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 subproof :discharge (t525.a0))
% 12.77/13.05  (step t526 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (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) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule resolution :premises (t524 t525))
% 12.77/13.05  (step t527 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 implies_neg2)
% 12.77/13.05  (step t528 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) tptp.additive_identity) (tptp.add (tptp.multiply tptp.additive_identity tptp.additive_identity) (tptp.multiply (tptp.add tptp.a tptp.a) tptp.additive_identity)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 resolution :premises (t526 t527))
% 12.77/13.05  (step t529 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 contraction :premises (t528))
% 12.77/13.05  (step t530 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 implies :premises (t529))
% 12.77/13.05  (step t531 (cl (= (tptp.multiply (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) 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 resolution :premises (t530 a8))
% 12.77/13.05  (step t532 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t533)
% 12.77/13.05  (assume t533.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t533.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (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 forall_inst :args ((:= X (tptp.add tptp.a tptp.a)) (:= Y (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t533.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (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 :premises (t533.t1))
% 12.77/13.05  (step t533.t3 (cl (= (tptp.add (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 resolution :premises (t533.t2 t533.a0))
% 12.77/13.05  (step t533 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (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 subproof :discharge (t533.a0))
% 12.77/13.05  (step t534 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (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)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) :rule resolution :premises (t532 t533))
% 12.77/13.05  (step t535 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (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 implies_neg2)
% 12.77/13.05  (step t536 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.add tptp.a tptp.a) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.a tptp.a)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (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 resolution :premises (t534 t535))
% 12.77/13.05  (step t537 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (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 contraction :premises (t536))
% 12.77/13.05  (step t538 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (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 implies :premises (t537))
% 12.77/13.05  (step t539 (cl (= (tptp.add (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 resolution :premises (t538 a5))
% 12.77/13.05  (step t540 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t541)
% 12.77/13.05  (assume t541.a0 (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))
% 12.77/13.05  (step t541.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule forall_inst :args ((:= X (tptp.add tptp.a tptp.a))))
% 12.77/13.05  (step t541.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule or :premises (t541.t1))
% 12.77/13.05  (step t541.t3 (cl (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule resolution :premises (t541.t2 t541.a0))
% 12.77/13.05  (step t541 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule subproof :discharge (t541.a0))
% 12.77/13.05  (step t542 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule resolution :premises (t540 t541))
% 12.77/13.05  (step t543 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (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 implies_neg2)
% 12.77/13.05  (step t544 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule resolution :premises (t542 t543))
% 12.77/13.05  (step t545 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity)))) :rule contraction :premises (t544))
% 12.77/13.05  (step t546 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule implies :premises (t545))
% 12.77/13.05  (step t547 (cl (not (= (forall ((X $$unsorted)) (= (tptp.add X tptp.additive_identity) X)) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))) (not (forall ((X $$unsorted)) (= (tptp.add X tptp.additive_identity) X))) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule equiv_pos2)
% 12.77/13.05  (anchor :step t548 :args ((X $$unsorted) (:= X X)))
% 12.77/13.05  (step t548.t1 (cl (= X X)) :rule refl)
% 12.77/13.05  (step t548.t2 (cl (= (= (tptp.add X tptp.additive_identity) X) (= X (tptp.add X tptp.additive_identity)))) :rule all_simplify)
% 12.77/13.05  (step t548 (cl (= (forall ((X $$unsorted)) (= (tptp.add X tptp.additive_identity) X)) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))) :rule bind)
% 12.77/13.05  (step t549 (cl (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule resolution :premises (t547 t548 a1))
% 12.77/13.05  (step t550 (cl (= (tptp.add tptp.a tptp.a) (tptp.add (tptp.add tptp.a tptp.a) tptp.additive_identity))) :rule resolution :premises (t546 t549))
% 12.77/13.05  (step t551 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t552)
% 12.77/13.05  (assume t552.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t552.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)))) :rule forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.a) (:= Z tptp.a)))
% 12.77/13.05  (step t552.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule or :premises (t552.t1))
% 12.77/13.05  (step t552.t3 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule resolution :premises (t552.t2 t552.a0))
% 12.77/13.05  (step t552 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule subproof :discharge (t552.a0))
% 12.77/13.05  (step t553 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule resolution :premises (t551 t552))
% 12.77/13.05  (step t554 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 implies_neg2)
% 12.77/13.05  (step t555 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)))) :rule resolution :premises (t553 t554))
% 12.77/13.05  (step t556 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a)))) :rule contraction :premises (t555))
% 12.77/13.05  (step t557 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule implies :premises (t556))
% 12.77/13.05  (step t558 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.a tptp.a)) (tptp.add (tptp.add tptp.additive_identity tptp.a) tptp.a))) :rule resolution :premises (t557 a4))
% 12.77/13.05  (step t559 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t560)
% 12.77/13.05  (assume t560.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t560.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 forall_inst :args ((:= X (tptp.additive_inverse tptp.a)) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t560.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 :premises (t560.t1))
% 12.77/13.05  (step t560.t3 (cl (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 resolution :premises (t560.t2 t560.a0))
% 12.77/13.05  (step t560 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 subproof :discharge (t560.a0))
% 12.77/13.05  (step t561 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (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_inverse tptp.a) (tptp.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 resolution :premises (t559 t560))
% 12.77/13.05  (step t562 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 implies_neg2)
% 12.77/13.05  (step t563 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.additive_inverse tptp.a) tptp.b) (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 resolution :premises (t561 t562))
% 12.77/13.05  (step t564 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 contraction :premises (t563))
% 12.77/13.05  (step t565 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 implies :premises (t564))
% 12.77/13.05  (step t566 (cl (= (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 resolution :premises (t565 a4))
% 12.77/13.05  (step t567 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t568)
% 12.77/13.05  (assume t568.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t568.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.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 forall_inst :args ((:= X (tptp.additive_inverse tptp.b)) (:= Y (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t568.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.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 :premises (t568.t1))
% 12.77/13.05  (step t568.t3 (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 resolution :premises (t568.t2 t568.a0))
% 12.77/13.05  (step t568 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.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 subproof :discharge (t568.a0))
% 12.77/13.05  (step t569 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add 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.b) (tptp.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 resolution :premises (t567 t568))
% 12.77/13.05  (step t570 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.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 implies_neg2)
% 12.77/13.05  (step t571 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.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 resolution :premises (t569 t570))
% 12.77/13.05  (step t572 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.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 contraction :premises (t571))
% 12.77/13.05  (step t573 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.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 implies :premises (t572))
% 12.77/13.05  (step t574 (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 resolution :premises (t573 a5))
% 12.77/13.05  (step t575 (cl (not (= (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 equiv_pos2)
% 12.77/13.05  (step t576 (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)) (= (tptp.add (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 all_simplify)
% 12.77/13.05  (step t577 (cl (= (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 cong :premises (t512 t576))
% 12.77/13.05  (step t578 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t579)
% 12.77/13.05  (assume t579.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t579.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 forall_inst :args ((:= X tptp.b) (:= Y (tptp.additive_inverse tptp.a)) (:= Z tptp.a)))
% 12.77/13.05  (step t579.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 or :premises (t579.t1))
% 12.77/13.05  (step t579.t3 (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 resolution :premises (t579.t2 t579.a0))
% 12.77/13.05  (step t579 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 subproof :discharge (t579.a0))
% 12.77/13.05  (step t580 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))) (= (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 resolution :premises (t578 t579))
% 12.77/13.05  (step t581 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))) (not (= (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 implies_neg2)
% 12.77/13.05  (step t582 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 resolution :premises (t580 t581))
% 12.77/13.05  (step t583 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 contraction :premises (t582))
% 12.77/13.05  (step t584 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 resolution :premises (t575 t577 t583))
% 12.77/13.05  (step t585 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (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 implies :premises (t584))
% 12.77/13.05  (step t586 (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 resolution :premises (t585 a4))
% 12.77/13.05  (step t587 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t588)
% 12.77/13.05  (assume t588.a0 (forall ((X $$unsorted)) (= X (tptp.multiply X X))))
% 12.77/13.05  (step t588.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.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 forall_inst :args ((:= X (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/13.05  (step t588.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.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 :premises (t588.t1))
% 12.77/13.05  (step t588.t3 (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 resolution :premises (t588.t2 t588.a0))
% 12.77/13.05  (step t588 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.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 subproof :discharge (t588.a0))
% 12.77/13.05  (step t589 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_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))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.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 resolution :premises (t587 t588))
% 12.77/13.05  (step t590 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse 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 implies_neg2)
% 12.77/13.05  (step t591 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.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 resolution :premises (t589 t590))
% 12.77/13.05  (step t592 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.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 contraction :premises (t591))
% 12.77/13.05  (step t593 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.multiply (tptp.additive_inverse (tptp.add (tptp.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 implies :premises (t592))
% 12.77/13.05  (step t594 (cl (not (= (forall ((X $$unsorted)) (= (tptp.multiply X X) X)) (forall ((X $$unsorted)) (= X (tptp.multiply X X))))) (not (forall ((X $$unsorted)) (= (tptp.multiply X X) X))) (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule equiv_pos2)
% 12.77/13.05  (anchor :step t595 :args ((X $$unsorted) (:= X X)))
% 12.77/13.05  (step t595.t1 (cl (= X X)) :rule refl)
% 12.77/13.05  (step t595.t2 (cl (= (= (tptp.multiply X X) X) (= X (tptp.multiply X X)))) :rule all_simplify)
% 12.77/13.05  (step t595 (cl (= (forall ((X $$unsorted)) (= (tptp.multiply X X) X)) (forall ((X $$unsorted)) (= X (tptp.multiply X X))))) :rule bind)
% 12.77/13.05  (step t596 (cl (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule resolution :premises (t594 t595 a9))
% 12.77/13.05  (step t597 (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 resolution :premises (t593 t596))
% 12.77/13.05  (step t598 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t599)
% 12.77/13.05  (assume t599.a0 (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/13.05  (step t599.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.b (tptp.add 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 forall_inst :args ((:= X tptp.b) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t599.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.b (tptp.add 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 :premises (t599.t1))
% 12.77/13.05  (step t599.t3 (cl (= (tptp.multiply tptp.b (tptp.add 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 resolution :premises (t599.t2 t599.a0))
% 12.77/13.05  (step t599 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.b (tptp.add 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 subproof :discharge (t599.a0))
% 12.77/13.05  (step t600 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (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))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule resolution :premises (t598 t599))
% 12.77/13.05  (step t601 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add 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 implies_neg2)
% 12.77/13.05  (step t602 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add 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 resolution :premises (t600 t601))
% 12.77/13.05  (step t603 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add 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 contraction :premises (t602))
% 12.77/13.05  (step t604 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.b (tptp.add 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 implies :premises (t603))
% 12.77/13.05  (step t605 (cl (= (tptp.multiply tptp.b (tptp.add 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 resolution :premises (t604 a7))
% 12.77/13.05  (step t606 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t607)
% 12.77/13.05  (assume t607.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t607.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add 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 forall_inst :args ((:= X tptp.a) (:= Y (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t607.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add 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 :premises (t607.t1))
% 12.77/13.05  (step t607.t3 (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 resolution :premises (t607.t2 t607.a0))
% 12.77/13.05  (step t607 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add 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 subproof :discharge (t607.a0))
% 12.77/13.05  (step t608 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.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.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) :rule resolution :premises (t606 t607))
% 12.77/13.05  (step t609 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add 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 implies_neg2)
% 12.77/13.05  (step t610 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.a (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.a))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add 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 resolution :premises (t608 t609))
% 12.77/13.05  (step t611 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add 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 contraction :premises (t610))
% 12.77/13.05  (step t612 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add 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 implies :premises (t611))
% 12.77/13.05  (step t613 (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 resolution :premises (t612 a5))
% 12.77/13.05  (step t614 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t615)
% 12.77/13.05  (assume t615.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t615.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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 forall_inst :args ((:= X (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (:= Y (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (:= Z (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t615.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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 :premises (t615.t1))
% 12.77/13.05  (step t615.t3 (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 resolution :premises (t615.t2 t615.a0))
% 12.77/13.05  (step t615 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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 subproof :discharge (t615.a0))
% 12.77/13.05  (step t616 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.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)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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 resolution :premises (t614 t615))
% 12.77/13.05  (step t617 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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 implies_neg2)
% 12.77/13.05  (step t618 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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 resolution :premises (t616 t617))
% 12.77/13.05  (step t619 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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 contraction :premises (t618))
% 12.77/13.05  (step t620 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))) (tptp.add (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.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 implies :premises (t619))
% 12.77/13.05  (step t621 (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 resolution :premises (t620 a4))
% 12.77/13.05  (step t622 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t623)
% 12.77/13.05  (assume t623.a0 (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))))
% 12.77/13.05  (step t623.t1 (cl (or (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.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 forall_inst :args ((:= X (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t623.t2 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.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 :premises (t623.t1))
% 12.77/13.05  (step t623.t3 (cl (= tptp.additive_identity (tptp.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 resolution :premises (t623.t2 t623.a0))
% 12.77/13.05  (step t623 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.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 subproof :discharge (t623.a0))
% 12.77/13.05  (step t624 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (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 (tptp.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 resolution :premises (t622 t623))
% 12.77/13.05  (step t625 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.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 implies_neg2)
% 12.77/13.05  (step t626 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.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 resolution :premises (t624 t625))
% 12.77/13.05  (step t627 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.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 contraction :premises (t626))
% 12.77/13.05  (step t628 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.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 implies :premises (t627))
% 12.77/13.05  (step t629 (cl (= tptp.additive_identity (tptp.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 resolution :premises (t628 t501))
% 12.77/13.05  (step t630 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t631)
% 12.77/13.05  (assume t631.a0 (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))))
% 12.77/13.05  (step t631.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule forall_inst :args ((:= X (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t631.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (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 :premises (t631.t1))
% 12.77/13.05  (step t631.t3 (cl (= (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 (t631.t2 t631.a0))
% 12.77/13.05  (step t631 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) :rule subproof :discharge (t631.a0))
% 12.77/13.05  (step t632 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (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 resolution :premises (t630 t631))
% 12.77/13.05  (step t633 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (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 implies_neg2)
% 12.77/13.05  (step t634 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (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 (t632 t633))
% 12.77/13.05  (step t635 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.additive_identity (tptp.multiply tptp.b (tptp.additive_inverse tptp.a)))))) :rule contraction :premises (t634))
% 12.77/13.05  (step t636 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (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 :premises (t635))
% 12.77/13.05  (step t637 (cl (not (= (forall ((X $$unsorted)) (= (tptp.add tptp.additive_identity X) X)) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))))) (not (forall ((X $$unsorted)) (= (tptp.add tptp.additive_identity X) X))) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) :rule equiv_pos2)
% 12.77/13.05  (anchor :step t638 :args ((X $$unsorted) (:= X X)))
% 12.77/13.05  (step t638.t1 (cl (= X X)) :rule refl)
% 12.77/13.05  (step t638.t2 (cl (= (= (tptp.add tptp.additive_identity X) X) (= X (tptp.add tptp.additive_identity X)))) :rule all_simplify)
% 12.77/13.05  (step t638 (cl (= (forall ((X $$unsorted)) (= (tptp.add tptp.additive_identity X) X)) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))))) :rule bind)
% 12.77/13.05  (step t639 (cl (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) :rule resolution :premises (t637 t638 a0))
% 12.77/13.05  (step t640 (cl (= (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 (t636 t639))
% 12.77/13.05  (step t641 (cl (not (= (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 equiv_pos2)
% 12.77/13.05  (step t642 (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))) (= (tptp.add (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 all_simplify)
% 12.77/13.05  (step t643 (cl (= (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 cong :premises (t512 t642))
% 12.77/13.05  (step t644 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t645)
% 12.77/13.05  (assume t645.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t645.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 forall_inst :args ((:= X tptp.b) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t645.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 or :premises (t645.t1))
% 12.77/13.05  (step t645.t3 (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 resolution :premises (t645.t2 t645.a0))
% 12.77/13.05  (step t645 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (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 subproof :discharge (t645.a0))
% 12.77/13.05  (step t646 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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)))) (= (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 resolution :premises (t644 t645))
% 12.77/13.05  (step t647 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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)))) (not (= (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 implies_neg2)
% 12.77/13.05  (step t648 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 resolution :premises (t646 t647))
% 12.77/13.05  (step t649 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 contraction :premises (t648))
% 12.77/13.05  (step t650 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (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 resolution :premises (t641 t643 t649))
% 12.77/13.05  (step t651 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (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 implies :premises (t650))
% 12.77/13.05  (step t652 (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 resolution :premises (t651 a4))
% 12.77/13.05  (step t653 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t654)
% 12.77/13.05  (assume t654.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t654.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (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 forall_inst :args ((:= X (tptp.additive_inverse tptp.b)) (:= Y (tptp.add tptp.b tptp.b))))
% 12.77/13.05  (step t654.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (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 :premises (t654.t1))
% 12.77/13.05  (step t654.t3 (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 resolution :premises (t654.t2 t654.a0))
% 12.77/13.05  (step t654 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (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 subproof :discharge (t654.a0))
% 12.77/13.05  (step t655 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (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)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t653 t654))
% 12.77/13.05  (step t656 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (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 implies_neg2)
% 12.77/13.05  (step t657 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (tptp.additive_inverse tptp.b) (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (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 resolution :premises (t655 t656))
% 12.77/13.05  (step t658 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add (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 contraction :premises (t657))
% 12.77/13.05  (step t659 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add (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 implies :premises (t658))
% 12.77/13.05  (step t660 (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 resolution :premises (t659 a5))
% 12.77/13.05  (step t661 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t662)
% 12.77/13.05  (assume t662.a0 (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))))
% 12.77/13.05  (step t662.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 forall_inst :args ((:= X (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))))))
% 12.77/13.05  (step t662.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 :premises (t662.t1))
% 12.77/13.05  (step t662.t3 (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 resolution :premises (t662.t2 t662.a0))
% 12.77/13.05  (step t662 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 subproof :discharge (t662.a0))
% 12.77/13.05  (step t663 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (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))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) :rule resolution :premises (t661 t662))
% 12.77/13.05  (step t664 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 implies_neg2)
% 12.77/13.05  (step t665 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a))) (tptp.add tptp.additive_identity (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 resolution :premises (t663 t664))
% 12.77/13.05  (step t666 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 contraction :premises (t665))
% 12.77/13.05  (step t667 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.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 implies :premises (t666))
% 12.77/13.05  (step t668 (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 resolution :premises (t667 t639))
% 12.77/13.05  (step t669 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t670)
% 12.77/13.05  (assume t670.a0 (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/13.05  (step t670.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t670.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 :premises (t670.t1))
% 12.77/13.05  (step t670.t3 (cl (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 resolution :premises (t670.t2 t670.a0))
% 12.77/13.05  (step t670 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 subproof :discharge (t670.a0))
% 12.77/13.05  (step t671 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_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))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule resolution :premises (t669 t670))
% 12.77/13.05  (step t672 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 implies_neg2)
% 12.77/13.05  (step t673 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 resolution :premises (t671 t672))
% 12.77/13.05  (step t674 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 contraction :premises (t673))
% 12.77/13.05  (step t675 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 implies :premises (t674))
% 12.77/13.05  (step t676 (cl (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b (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 resolution :premises (t675 a7))
% 12.77/13.05  (step t677 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t678)
% 12.77/13.05  (assume t678.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t678.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)))) :rule forall_inst :args ((:= X tptp.a) (:= Y (tptp.add tptp.b tptp.b))))
% 12.77/13.05  (step t678.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule or :premises (t678.t1))
% 12.77/13.05  (step t678.t3 (cl (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule resolution :premises (t678.t2 t678.a0))
% 12.77/13.05  (step t678 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule subproof :discharge (t678.a0))
% 12.77/13.05  (step t679 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule resolution :premises (t677 t678))
% 12.77/13.05  (step t680 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (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 implies_neg2)
% 12.77/13.05  (step t681 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)))) :rule resolution :premises (t679 t680))
% 12.77/13.05  (step t682 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a)))) :rule contraction :premises (t681))
% 12.77/13.05  (step t683 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule implies :premises (t682))
% 12.77/13.05  (step t684 (cl (= (tptp.add tptp.a (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.b tptp.b) tptp.a))) :rule resolution :premises (t683 a5))
% 12.77/13.05  (step t685 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t686)
% 12.77/13.05  (assume t686.a0 (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))))
% 12.77/13.05  (step t686.t1 (cl (or (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.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 forall_inst :args ((:= X (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t686.t2 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.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 :premises (t686.t1))
% 12.77/13.05  (step t686.t3 (cl (= tptp.additive_identity (tptp.add (tptp.add (tptp.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 resolution :premises (t686.t2 t686.a0))
% 12.77/13.05  (step t686 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.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 subproof :discharge (t686.a0))
% 12.77/13.05  (step t687 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_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 (tptp.add (tptp.add (tptp.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 resolution :premises (t685 t686))
% 12.77/13.05  (step t688 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse 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 implies_neg2)
% 12.77/13.05  (step t689 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)) (tptp.additive_inverse (tptp.add (tptp.additive_inverse tptp.a) (tptp.additive_inverse tptp.a)))))) (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.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 resolution :premises (t687 t688))
% 12.77/13.05  (step t690 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.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 contraction :premises (t689))
% 12.77/13.05  (step t691 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add (tptp.add (tptp.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 implies :premises (t690))
% 12.77/13.05  (step t692 (cl (not (= (forall ((X $$unsorted)) (= (tptp.add X (tptp.additive_inverse X)) tptp.additive_identity)) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))))) (not (forall ((X $$unsorted)) (= (tptp.add X (tptp.additive_inverse X)) tptp.additive_identity))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) :rule equiv_pos2)
% 12.77/13.05  (anchor :step t693 :args ((X $$unsorted) (:= X X)))
% 12.77/13.05  (step t693.t1 (cl (= X X)) :rule refl)
% 12.77/13.05  (step t693.t2 (cl (= (= (tptp.add X (tptp.additive_inverse X)) tptp.additive_identity) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) :rule all_simplify)
% 12.77/13.05  (step t693 (cl (= (forall ((X $$unsorted)) (= (tptp.add X (tptp.additive_inverse X)) tptp.additive_identity)) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))))) :rule bind)
% 12.77/13.05  (step t694 (cl (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) :rule resolution :premises (t692 t693 a3))
% 12.77/13.05  (step t695 (cl (= tptp.additive_identity (tptp.add (tptp.add (tptp.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 resolution :premises (t691 t694))
% 12.77/13.05  (step t696 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t697)
% 12.77/13.05  (assume t697.a0 (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/13.05  (step t697.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse 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 forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.additive_identity) (:= Z (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t697.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse 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 :premises (t697.t1))
% 12.77/13.05  (step t697.t3 (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 resolution :premises (t697.t2 t697.a0))
% 12.77/13.05  (step t697 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse 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 subproof :discharge (t697.a0))
% 12.77/13.05  (step t698 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (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)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) :rule resolution :premises (t696 t697))
% 12.77/13.05  (step t699 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse 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 implies_neg2)
% 12.77/13.05  (step t700 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse tptp.a)) (tptp.add (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a)) (tptp.multiply tptp.additive_identity (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse 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 resolution :premises (t698 t699))
% 12.77/13.05  (step t701 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse 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 contraction :premises (t700))
% 12.77/13.05  (step t702 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.additive_identity) (tptp.additive_inverse 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 implies :premises (t701))
% 12.77/13.05  (step t703 (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 resolution :premises (t702 a8))
% 12.77/13.05  (step t704 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t705)
% 12.77/13.05  (assume t705.a0 (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))
% 12.77/13.05  (step t705.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)))) :rule forall_inst :args ((:= X (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))
% 12.77/13.05  (step t705.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (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 :premises (t705.t1))
% 12.77/13.05  (step t705.t3 (cl (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) :rule resolution :premises (t705.t2 t705.a0))
% 12.77/13.05  (step t705 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) :rule subproof :discharge (t705.a0))
% 12.77/13.05  (step t706 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) :rule resolution :premises (t704 t705))
% 12.77/13.05  (step t707 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (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 implies_neg2)
% 12.77/13.05  (step t708 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)))) :rule resolution :premises (t706 t707))
% 12.77/13.05  (step t709 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity)))) :rule contraction :premises (t708))
% 12.77/13.05  (step t710 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) :rule implies :premises (t709))
% 12.77/13.05  (step t711 (cl (= (tptp.additive_inverse (tptp.add tptp.b tptp.b)) (tptp.add (tptp.additive_inverse (tptp.add tptp.b tptp.b)) tptp.additive_identity))) :rule resolution :premises (t710 t549))
% 12.77/13.05  (step t712 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t713)
% 12.77/13.05  (assume t713.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t713.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add 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 forall_inst :args ((:= X tptp.b) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t713.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add 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 :premises (t713.t1))
% 12.77/13.05  (step t713.t3 (cl (= (tptp.add 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 resolution :premises (t713.t2 t713.a0))
% 12.77/13.05  (step t713 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add 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 subproof :discharge (t713.a0))
% 12.77/13.05  (step t714 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (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))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) :rule resolution :premises (t712 t713))
% 12.77/13.05  (step t715 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add 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 implies_neg2)
% 12.77/13.05  (step t716 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add tptp.b (tptp.additive_inverse tptp.a))) (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse tptp.a)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add 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 resolution :premises (t714 t715))
% 12.77/13.05  (step t717 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add 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 contraction :premises (t716))
% 12.77/13.05  (step t718 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add 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 implies :premises (t717))
% 12.77/13.05  (step t719 (cl (= (tptp.add 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 resolution :premises (t718 a4))
% 12.77/13.05  (step t720 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t721)
% 12.77/13.05  (assume t721.a0 (forall ((X $$unsorted)) (= X (tptp.multiply X X))))
% 12.77/13.05  (step t721.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.add tptp.b (tptp.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 forall_inst :args ((:= X (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t721.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.add tptp.b (tptp.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 :premises (t721.t1))
% 12.77/13.05  (step t721.t3 (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 resolution :premises (t721.t2 t721.a0))
% 12.77/13.05  (step t721 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.add tptp.b (tptp.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 subproof :discharge (t721.a0))
% 12.77/13.05  (step t722 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.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)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) :rule resolution :premises (t720 t721))
% 12.77/13.05  (step t723 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b (tptp.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 implies_neg2)
% 12.77/13.05  (step t724 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.multiply (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add tptp.b (tptp.additive_inverse tptp.a))))) (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b (tptp.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 resolution :premises (t722 t723))
% 12.77/13.05  (step t725 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b (tptp.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 contraction :premises (t724))
% 12.77/13.05  (step t726 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.add tptp.b (tptp.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 implies :premises (t725))
% 12.77/13.05  (step t727 (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 resolution :premises (t726 t596))
% 12.77/13.05  (step t728 (cl (not (= (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (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 (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b))))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (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 equiv_pos2)
% 12.77/13.05  (step t729 (cl (= (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))))) :rule refl)
% 12.77/13.05  (step t730 (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))) (= (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 all_simplify)
% 12.77/13.05  (step t731 (cl (= (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (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 cong :premises (t729 t730))
% 12.77/13.05  (step t732 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t733)
% 12.77/13.05  (assume t733.a0 (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/13.05  (step t733.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (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 forall_inst :args ((:= X tptp.b) (:= Y tptp.b) (:= Z tptp.b)))
% 12.77/13.05  (step t733.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (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 or :premises (t733.t1))
% 12.77/13.05  (step t733.t3 (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 resolution :premises (t733.t2 t733.a0))
% 12.77/13.05  (step t733 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (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 subproof :discharge (t733.a0))
% 12.77/13.05  (step t734 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)))) (= (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 resolution :premises (t732 t733))
% 12.77/13.05  (step t735 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)))) (not (= (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 implies_neg2)
% 12.77/13.05  (step t736 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.b tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.b tptp.b) (tptp.multiply tptp.b tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (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 resolution :premises (t734 t735))
% 12.77/13.05  (step t737 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (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 contraction :premises (t736))
% 12.77/13.05  (step t738 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (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 resolution :premises (t728 t731 t737))
% 12.77/13.05  (step t739 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (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 implies :premises (t738))
% 12.77/13.05  (step t740 (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 resolution :premises (t739 a8))
% 12.77/13.05  (step t741 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t742)
% 12.77/13.05  (assume t742.a0 (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))
% 12.77/13.05  (step t742.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)))) :rule forall_inst :args ((:= X (tptp.add tptp.b (tptp.additive_inverse tptp.a)))))
% 12.77/13.05  (step t742.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (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 :premises (t742.t1))
% 12.77/13.05  (step t742.t3 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) :rule resolution :premises (t742.t2 t742.a0))
% 12.77/13.05  (step t742 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) :rule subproof :discharge (t742.a0))
% 12.77/13.05  (step t743 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) :rule resolution :premises (t741 t742))
% 12.77/13.05  (step t744 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (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 implies_neg2)
% 12.77/13.05  (step t745 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)))) :rule resolution :premises (t743 t744))
% 12.77/13.05  (step t746 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity)))) :rule contraction :premises (t745))
% 12.77/13.05  (step t747 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) :rule implies :premises (t746))
% 12.77/13.05  (step t748 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.add tptp.b (tptp.additive_inverse tptp.a)) tptp.additive_identity))) :rule resolution :premises (t747 t549))
% 12.77/13.05  (step t749 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t750)
% 12.77/13.05  (assume t750.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t750.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.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 forall_inst :args ((:= X (tptp.multiply tptp.b tptp.additive_identity)) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t750.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.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 :premises (t750.t1))
% 12.77/13.05  (step t750.t3 (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 resolution :premises (t750.t2 t750.a0))
% 12.77/13.05  (step t750 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.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 subproof :discharge (t750.a0))
% 12.77/13.05  (step t751 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (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.multiply tptp.b tptp.additive_identity) (tptp.add tptp.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 resolution :premises (t749 t750))
% 12.77/13.05  (step t752 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.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 implies_neg2)
% 12.77/13.05  (step t753 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.b) (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.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 resolution :premises (t751 t752))
% 12.77/13.05  (step t754 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.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 contraction :premises (t753))
% 12.77/13.05  (step t755 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.add tptp.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 implies :premises (t754))
% 12.77/13.05  (step t756 (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 resolution :premises (t755 a4))
% 12.77/13.05  (step t757 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t758)
% 12.77/13.05  (assume t758.a0 (forall ((X $$unsorted)) (= X (tptp.multiply X X))))
% 12.77/13.05  (step t758.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))))) :rule forall_inst :args ((:= X (tptp.add tptp.b tptp.b))))
% 12.77/13.05  (step t758.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule or :premises (t758.t1))
% 12.77/13.05  (step t758.t3 (cl (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule resolution :premises (t758.t2 t758.a0))
% 12.77/13.05  (step t758 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule subproof :discharge (t758.a0))
% 12.77/13.05  (step t759 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule resolution :premises (t757 t758))
% 12.77/13.05  (step t760 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (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 implies_neg2)
% 12.77/13.05  (step t761 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))))) :rule resolution :premises (t759 t760))
% 12.77/13.05  (step t762 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b))))) :rule contraction :premises (t761))
% 12.77/13.05  (step t763 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule implies :premises (t762))
% 12.77/13.05  (step t764 (cl (= (tptp.add tptp.b tptp.b) (tptp.multiply (tptp.add tptp.b tptp.b) (tptp.add tptp.b tptp.b)))) :rule resolution :premises (t763 t596))
% 12.77/13.05  (step t765 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t766)
% 12.77/13.05  (assume t766.a0 (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/13.05  (step t766.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply 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 forall_inst :args ((:= X tptp.b) (:= Y tptp.additive_identity) (:= Z tptp.b)))
% 12.77/13.05  (step t766.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply 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 :premises (t766.t1))
% 12.77/13.05  (step t766.t3 (cl (= (tptp.multiply 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 resolution :premises (t766.t2 t766.a0))
% 12.77/13.05  (step t766 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply 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 subproof :discharge (t766.a0))
% 12.77/13.05  (step t767 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (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)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) :rule resolution :premises (t765 t766))
% 12.77/13.05  (step t768 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply 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 implies_neg2)
% 12.77/13.05  (step t769 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.b (tptp.add tptp.additive_identity tptp.b)) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) (tptp.multiply tptp.b tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply 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 resolution :premises (t767 t768))
% 12.77/13.05  (step t770 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply 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 contraction :premises (t769))
% 12.77/13.05  (step t771 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply 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 implies :premises (t770))
% 12.77/13.05  (step t772 (cl (= (tptp.multiply 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 resolution :premises (t771 a7))
% 12.77/13.05  (step t773 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t774)
% 12.77/13.05  (assume t774.a0 (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))))
% 12.77/13.05  (step t774.t1 (cl (or (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))) :rule forall_inst :args ((:= X (tptp.add tptp.b tptp.b))))
% 12.77/13.05  (step t774.t2 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule or :premises (t774.t1))
% 12.77/13.05  (step t774.t3 (cl (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule resolution :premises (t774.t2 t774.a0))
% 12.77/13.05  (step t774 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule subproof :discharge (t774.a0))
% 12.77/13.05  (step t775 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule resolution :premises (t773 t774))
% 12.77/13.05  (step t776 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= 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 implies_neg2)
% 12.77/13.05  (step t777 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))) :rule resolution :premises (t775 t776))
% 12.77/13.05  (step t778 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b)))))) :rule contraction :premises (t777))
% 12.77/13.05  (step t779 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule implies :premises (t778))
% 12.77/13.05  (step t780 (cl (= tptp.additive_identity (tptp.add (tptp.add tptp.b tptp.b) (tptp.additive_inverse (tptp.add tptp.b tptp.b))))) :rule resolution :premises (t779 t694))
% 12.77/13.05  (step t781 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t782)
% 12.77/13.05  (assume t782.a0 (forall ((X $$unsorted)) (= X (tptp.multiply X X))))
% 12.77/13.05  (step t782.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) :rule forall_inst :args ((:= X (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t782.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) :rule or :premises (t782.t1))
% 12.77/13.05  (step t782.t3 (cl (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t782.t2 t782.a0))
% 12.77/13.05  (step t782 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) :rule subproof :discharge (t782.a0))
% 12.77/13.05  (step t783 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t781 t782))
% 12.77/13.05  (step t784 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (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 implies_neg2)
% 12.77/13.05  (step t785 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) :rule resolution :premises (t783 t784))
% 12.77/13.05  (step t786 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b))))) :rule contraction :premises (t785))
% 12.77/13.05  (step t787 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) :rule implies :premises (t786))
% 12.77/13.05  (step t788 (cl (= (tptp.additive_inverse tptp.b) (tptp.multiply (tptp.additive_inverse tptp.b) (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t787 t596))
% 12.77/13.05  (step t789 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t790)
% 12.77/13.05  (assume t790.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t790.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)))) :rule forall_inst :args ((:= X tptp.b) (:= Y (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t790.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule or :premises (t790.t1))
% 12.77/13.05  (step t790.t3 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule resolution :premises (t790.t2 t790.a0))
% 12.77/13.05  (step t790 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule subproof :discharge (t790.a0))
% 12.77/13.05  (step t791 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule resolution :premises (t789 t790))
% 12.77/13.05  (step t792 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (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 implies_neg2)
% 12.77/13.05  (step t793 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)))) :rule resolution :premises (t791 t792))
% 12.77/13.05  (step t794 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b)))) :rule contraction :premises (t793))
% 12.77/13.05  (step t795 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule implies :premises (t794))
% 12.77/13.05  (step t796 (cl (= (tptp.add tptp.b (tptp.additive_inverse tptp.a)) (tptp.add (tptp.additive_inverse tptp.a) tptp.b))) :rule resolution :premises (t795 a5))
% 12.77/13.05  (step t797 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t798)
% 12.77/13.05  (assume t798.a0 (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))
% 12.77/13.05  (step t798.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)))) :rule forall_inst :args ((:= X (tptp.multiply tptp.b tptp.additive_identity))))
% 12.77/13.05  (step t798.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule or :premises (t798.t1))
% 12.77/13.05  (step t798.t3 (cl (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule resolution :premises (t798.t2 t798.a0))
% 12.77/13.05  (step t798 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule subproof :discharge (t798.a0))
% 12.77/13.05  (step t799 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule resolution :premises (t797 t798))
% 12.77/13.05  (step t800 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (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 implies_neg2)
% 12.77/13.05  (step t801 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)))) :rule resolution :premises (t799 t800))
% 12.77/13.05  (step t802 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity)))) :rule contraction :premises (t801))
% 12.77/13.05  (step t803 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule implies :premises (t802))
% 12.77/13.05  (step t804 (cl (= (tptp.multiply tptp.b tptp.additive_identity) (tptp.add (tptp.multiply tptp.b tptp.additive_identity) tptp.additive_identity))) :rule resolution :premises (t803 t549))
% 12.77/13.05  (step t805 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t806)
% 12.77/13.05  (assume t806.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t806.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 forall_inst :args ((:= X (tptp.multiply tptp.additive_identity tptp.b)) (:= Y tptp.b) (:= Z (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t806.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 :premises (t806.t1))
% 12.77/13.05  (step t806.t3 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 resolution :premises (t806.t2 t806.a0))
% 12.77/13.05  (step t806 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 subproof :discharge (t806.a0))
% 12.77/13.05  (step t807 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (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))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t805 t806))
% 12.77/13.05  (step t808 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 implies_neg2)
% 12.77/13.05  (step t809 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.b (tptp.additive_inverse tptp.b))) (tptp.add (tptp.add (tptp.multiply tptp.additive_identity tptp.b) tptp.b) (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 resolution :premises (t807 t808))
% 12.77/13.05  (step t810 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 contraction :premises (t809))
% 12.77/13.05  (step t811 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 implies :premises (t810))
% 12.77/13.05  (step t812 (cl (= (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.add tptp.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 resolution :premises (t811 a4))
% 12.77/13.05  (step t813 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t814)
% 12.77/13.05  (assume t814.a0 (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/13.05  (step t814.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (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 forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.b) (:= Z tptp.b)))
% 12.77/13.05  (step t814.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (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 :premises (t814.t1))
% 12.77/13.05  (step t814.t3 (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 resolution :premises (t814.t2 t814.a0))
% 12.77/13.05  (step t814 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (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 subproof :discharge (t814.a0))
% 12.77/13.05  (step t815 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (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) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) :rule resolution :premises (t813 t814))
% 12.77/13.05  (step t816 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (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 implies_neg2)
% 12.77/13.05  (step t817 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (tptp.add tptp.additive_identity tptp.b) tptp.b) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.b tptp.b)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (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 resolution :premises (t815 t816))
% 12.77/13.05  (step t818 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z)))) (= (tptp.multiply (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 contraction :premises (t817))
% 12.77/13.05  (step t819 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.add X Y) Z) (tptp.add (tptp.multiply X Z) (tptp.multiply Y Z))))) (= (tptp.multiply (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 implies :premises (t818))
% 12.77/13.05  (step t820 (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 resolution :premises (t819 a8))
% 12.77/13.05  (step t821 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t822)
% 12.77/13.05  (assume t822.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t822.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)))) :rule forall_inst :args ((:= X tptp.b) (:= Y tptp.b) (:= Z tptp.additive_identity)))
% 12.77/13.05  (step t822.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) :rule or :premises (t822.t1))
% 12.77/13.05  (step t822.t3 (cl (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) :rule resolution :premises (t822.t2 t822.a0))
% 12.77/13.05  (step t822 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) :rule subproof :discharge (t822.a0))
% 12.77/13.05  (step t823 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) 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))) :rule resolution :premises (t821 t822))
% 12.77/13.05  (step t824 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 implies_neg2)
% 12.77/13.05  (step t825 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)))) :rule resolution :premises (t823 t824))
% 12.77/13.05  (step t826 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity)))) :rule contraction :premises (t825))
% 12.77/13.05  (step t827 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) :rule implies :premises (t826))
% 12.77/13.05  (step t828 (cl (= (tptp.add tptp.b (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.add tptp.b tptp.b) tptp.additive_identity))) :rule resolution :premises (t827 a4))
% 12.77/13.05  (step t829 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t830)
% 12.77/13.05  (assume t830.a0 (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))
% 12.77/13.05  (step t830.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)))) :rule forall_inst :args ((:= X (tptp.additive_inverse tptp.a))))
% 12.77/13.05  (step t830.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule or :premises (t830.t1))
% 12.77/13.05  (step t830.t3 (cl (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule resolution :premises (t830.t2 t830.a0))
% 12.77/13.05  (step t830 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule subproof :discharge (t830.a0))
% 12.77/13.05  (step t831 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule resolution :premises (t829 t830))
% 12.77/13.05  (step t832 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (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 implies_neg2)
% 12.77/13.05  (step t833 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)))) :rule resolution :premises (t831 t832))
% 12.77/13.05  (step t834 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity)))) :rule contraction :premises (t833))
% 12.77/13.05  (step t835 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule implies :premises (t834))
% 12.77/13.05  (step t836 (cl (= (tptp.additive_inverse tptp.a) (tptp.add (tptp.additive_inverse tptp.a) tptp.additive_identity))) :rule resolution :premises (t835 t549))
% 12.77/13.05  (step t837 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.a (tptp.multiply tptp.a tptp.a))) (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t838)
% 12.77/13.05  (assume t838.a0 (forall ((X $$unsorted)) (= X (tptp.multiply X X))))
% 12.77/13.05  (step t838.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.a (tptp.multiply tptp.a tptp.a)))) :rule forall_inst :args ((:= X tptp.a)))
% 12.77/13.05  (step t838.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.a (tptp.multiply tptp.a tptp.a))) :rule or :premises (t838.t1))
% 12.77/13.05  (step t838.t3 (cl (= tptp.a (tptp.multiply tptp.a tptp.a))) :rule resolution :premises (t838.t2 t838.a0))
% 12.77/13.05  (step t838 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.a (tptp.multiply tptp.a tptp.a))) :rule subproof :discharge (t838.a0))
% 12.77/13.05  (step t839 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.a (tptp.multiply tptp.a tptp.a))) (= tptp.a (tptp.multiply tptp.a tptp.a))) :rule resolution :premises (t837 t838))
% 12.77/13.05  (step t840 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.a (tptp.multiply tptp.a tptp.a))) (not (= tptp.a (tptp.multiply tptp.a tptp.a)))) :rule implies_neg2)
% 12.77/13.05  (step t841 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.a (tptp.multiply tptp.a tptp.a))) (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.a (tptp.multiply tptp.a tptp.a)))) :rule resolution :premises (t839 t840))
% 12.77/13.05  (step t842 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.a (tptp.multiply tptp.a tptp.a)))) :rule contraction :premises (t841))
% 12.77/13.05  (step t843 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.a (tptp.multiply tptp.a tptp.a))) :rule implies :premises (t842))
% 12.77/13.05  (step t844 (cl (= tptp.a (tptp.multiply tptp.a tptp.a))) :rule resolution :premises (t843 t596))
% 12.77/13.05  (step t845 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t846)
% 12.77/13.05  (assume t846.a0 (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/13.05  (step t846.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (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 forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.b) (:= Z tptp.additive_identity)))
% 12.77/13.05  (step t846.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (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 :premises (t846.t1))
% 12.77/13.05  (step t846.t3 (cl (= (tptp.multiply tptp.additive_identity (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 resolution :premises (t846.t2 t846.a0))
% 12.77/13.05  (step t846 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (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 subproof :discharge (t846.a0))
% 12.77/13.05  (step t847 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (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)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) :rule resolution :premises (t845 t846))
% 12.77/13.05  (step t848 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (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 implies_neg2)
% 12.77/13.05  (step t849 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (tptp.add tptp.b tptp.additive_identity)) (tptp.add (tptp.multiply tptp.additive_identity tptp.b) (tptp.multiply tptp.additive_identity tptp.additive_identity)))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (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 resolution :premises (t847 t848))
% 12.77/13.05  (step t850 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z)))) (= (tptp.multiply tptp.additive_identity (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 contraction :premises (t849))
% 12.77/13.05  (step t851 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.add Y Z)) (tptp.add (tptp.multiply X Y) (tptp.multiply X Z))))) (= (tptp.multiply tptp.additive_identity (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 implies :premises (t850))
% 12.77/13.05  (step t852 (cl (= (tptp.multiply tptp.additive_identity (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 resolution :premises (t851 a7))
% 12.77/13.05  (step t853 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t854)
% 12.77/13.05  (assume t854.a0 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))))
% 12.77/13.05  (step t854.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)))) :rule forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.b) (:= Z tptp.b)))
% 12.77/13.05  (step t854.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule or :premises (t854.t1))
% 12.77/13.05  (step t854.t3 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule resolution :premises (t854.t2 t854.a0))
% 12.77/13.05  (step t854 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule subproof :discharge (t854.a0))
% 12.77/13.05  (step t855 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule resolution :premises (t853 t854))
% 12.77/13.05  (step t856 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (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 implies_neg2)
% 12.77/13.05  (step t857 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)))) :rule resolution :premises (t855 t856))
% 12.77/13.05  (step t858 (cl (=> (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b)))) :rule contraction :premises (t857))
% 12.77/13.05  (step t859 (cl (not (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.add X (tptp.add Y Z)) (tptp.add (tptp.add X Y) Z)))) (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule implies :premises (t858))
% 12.77/13.05  (step t860 (cl (= (tptp.add tptp.additive_identity (tptp.add tptp.b tptp.b)) (tptp.add (tptp.add tptp.additive_identity tptp.b) tptp.b))) :rule resolution :premises (t859 a4))
% 12.77/13.05  (step t861 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t862)
% 12.77/13.05  (assume t862.a0 (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))))
% 12.77/13.05  (step t862.t1 (cl (or (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule forall_inst :args ((:= X tptp.a)))
% 12.77/13.05  (step t862.t2 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) :rule or :premises (t862.t1))
% 12.77/13.05  (step t862.t3 (cl (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) :rule resolution :premises (t862.t2 t862.a0))
% 12.77/13.05  (step t862 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) :rule subproof :discharge (t862.a0))
% 12.77/13.05  (step t863 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) :rule resolution :premises (t861 t862))
% 12.77/13.05  (step t864 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= 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 implies_neg2)
% 12.77/13.05  (step t865 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule resolution :premises (t863 t864))
% 12.77/13.05  (step t866 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a))))) :rule contraction :premises (t865))
% 12.77/13.05  (step t867 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) :rule implies :premises (t866))
% 12.77/13.05  (step t868 (cl (= tptp.additive_identity (tptp.add tptp.a (tptp.additive_inverse tptp.a)))) :rule resolution :premises (t867 t694))
% 12.77/13.05  (step t869 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t870)
% 12.77/13.05  (assume t870.a0 (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))))
% 12.77/13.05  (step t870.t1 (cl (or (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) :rule forall_inst :args ((:= X tptp.a)))
% 12.77/13.05  (step t870.t2 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) :rule or :premises (t870.t1))
% 12.77/13.05  (step t870.t3 (cl (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) :rule resolution :premises (t870.t2 t870.a0))
% 12.77/13.05  (step t870 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) :rule subproof :discharge (t870.a0))
% 12.77/13.05  (step t871 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) :rule resolution :premises (t869 t870))
% 12.77/13.05  (step t872 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= 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 implies_neg2)
% 12.77/13.05  (step t873 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) :rule resolution :premises (t871 t872))
% 12.77/13.05  (step t874 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a)))) :rule contraction :premises (t873))
% 12.77/13.05  (step t875 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) :rule implies :premises (t874))
% 12.77/13.05  (step t876 (cl (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.a) tptp.a))) :rule resolution :premises (t875 t501))
% 12.77/13.05  (step t877 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t878)
% 12.77/13.05  (assume t878.a0 (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))))
% 12.77/13.05  (step t878.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule forall_inst :args ((:= X (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t878.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule or :premises (t878.t1))
% 12.77/13.05  (step t878.t3 (cl (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t878.t2 t878.a0))
% 12.77/13.05  (step t878 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule subproof :discharge (t878.a0))
% 12.77/13.05  (step t879 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t877 t878))
% 12.77/13.05  (step t880 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (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 implies_neg2)
% 12.77/13.05  (step t881 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule resolution :premises (t879 t880))
% 12.77/13.05  (step t882 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b))))) :rule contraction :premises (t881))
% 12.77/13.05  (step t883 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule implies :premises (t882))
% 12.77/13.05  (step t884 (cl (= (tptp.additive_inverse tptp.b) (tptp.add tptp.additive_identity (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t883 t639))
% 12.77/13.05  (step t885 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t886)
% 12.77/13.05  (assume t886.a0 (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))
% 12.77/13.05  (step t886.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)))) :rule forall_inst :args ((:= X (tptp.additive_inverse tptp.b))))
% 12.77/13.05  (step t886.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule or :premises (t886.t1))
% 12.77/13.05  (step t886.t3 (cl (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule resolution :premises (t886.t2 t886.a0))
% 12.77/13.05  (step t886 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule subproof :discharge (t886.a0))
% 12.77/13.05  (step t887 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule resolution :premises (t885 t886))
% 12.77/13.05  (step t888 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (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 implies_neg2)
% 12.77/13.05  (step t889 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)))) :rule resolution :premises (t887 t888))
% 12.77/13.05  (step t890 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity)))) :rule contraction :premises (t889))
% 12.77/13.05  (step t891 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule implies :premises (t890))
% 12.77/13.05  (step t892 (cl (= (tptp.additive_inverse tptp.b) (tptp.add (tptp.additive_inverse tptp.b) tptp.additive_identity))) :rule resolution :premises (t891 t549))
% 12.77/13.05  (step t893 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.b (tptp.multiply tptp.b tptp.b))) (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t894)
% 12.77/13.05  (assume t894.a0 (forall ((X $$unsorted)) (= X (tptp.multiply X X))))
% 12.77/13.05  (step t894.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.b (tptp.multiply tptp.b tptp.b)))) :rule forall_inst :args ((:= X tptp.b)))
% 12.77/13.05  (step t894.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.b (tptp.multiply tptp.b tptp.b))) :rule or :premises (t894.t1))
% 12.77/13.05  (step t894.t3 (cl (= tptp.b (tptp.multiply tptp.b tptp.b))) :rule resolution :premises (t894.t2 t894.a0))
% 12.77/13.05  (step t894 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.b (tptp.multiply tptp.b tptp.b))) :rule subproof :discharge (t894.a0))
% 12.77/13.05  (step t895 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.b (tptp.multiply tptp.b tptp.b))) (= tptp.b (tptp.multiply tptp.b tptp.b))) :rule resolution :premises (t893 t894))
% 12.77/13.05  (step t896 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.b (tptp.multiply tptp.b tptp.b))) (not (= tptp.b (tptp.multiply tptp.b tptp.b)))) :rule implies_neg2)
% 12.77/13.05  (step t897 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.b (tptp.multiply tptp.b tptp.b))) (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.b (tptp.multiply tptp.b tptp.b)))) :rule resolution :premises (t895 t896))
% 12.77/13.05  (step t898 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.b (tptp.multiply tptp.b tptp.b)))) :rule contraction :premises (t897))
% 12.77/13.05  (step t899 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.b (tptp.multiply tptp.b tptp.b))) :rule implies :premises (t898))
% 12.77/13.05  (step t900 (cl (= tptp.b (tptp.multiply tptp.b tptp.b))) :rule resolution :premises (t899 t596))
% 12.77/13.05  (step t901 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t902)
% 12.77/13.05  (assume t902.a0 (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))))
% 12.77/13.05  (step t902.t1 (cl (or (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule forall_inst :args ((:= X tptp.b)))
% 12.77/13.05  (step t902.t2 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule or :premises (t902.t1))
% 12.77/13.05  (step t902.t3 (cl (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t902.t2 t902.a0))
% 12.77/13.05  (step t902 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule subproof :discharge (t902.a0))
% 12.77/13.05  (step t903 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t901 t902))
% 12.77/13.05  (step t904 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= 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 implies_neg2)
% 12.77/13.05  (step t905 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule resolution :premises (t903 t904))
% 12.77/13.05  (step t906 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X)))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b))))) :rule contraction :premises (t905))
% 12.77/13.05  (step t907 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add X (tptp.additive_inverse X))))) (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule implies :premises (t906))
% 12.77/13.05  (step t908 (cl (= tptp.additive_identity (tptp.add tptp.b (tptp.additive_inverse tptp.b)))) :rule resolution :premises (t907 t694))
% 12.77/13.05  (step t909 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t910)
% 12.77/13.05  (assume t910.a0 (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))))
% 12.77/13.05  (step t910.t1 (cl (or (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)))) :rule forall_inst :args ((:= X tptp.b)))
% 12.77/13.05  (step t910.t2 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule or :premises (t910.t1))
% 12.77/13.05  (step t910.t3 (cl (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule resolution :premises (t910.t2 t910.a0))
% 12.77/13.05  (step t910 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule subproof :discharge (t910.a0))
% 12.77/13.05  (step t911 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule resolution :premises (t909 t910))
% 12.77/13.05  (step t912 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= 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 implies_neg2)
% 12.77/13.05  (step t913 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)))) :rule resolution :premises (t911 t912))
% 12.77/13.05  (step t914 (cl (=> (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b)))) :rule contraction :premises (t913))
% 12.77/13.05  (step t915 (cl (not (forall ((X $$unsorted)) (= tptp.additive_identity (tptp.add (tptp.additive_inverse X) X)))) (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule implies :premises (t914))
% 12.77/13.05  (step t916 (cl (= tptp.additive_identity (tptp.add (tptp.additive_inverse tptp.b) tptp.b))) :rule resolution :premises (t915 t501))
% 12.77/13.05  (step t917 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t918)
% 12.77/13.05  (assume t918.a0 (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))))
% 12.77/13.05  (step t918.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)))) :rule forall_inst :args ((:= X tptp.b)))
% 12.77/13.05  (step t918.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule or :premises (t918.t1))
% 12.77/13.05  (step t918.t3 (cl (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule resolution :premises (t918.t2 t918.a0))
% 12.77/13.05  (step t918 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule subproof :discharge (t918.a0))
% 12.77/13.05  (step t919 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule resolution :premises (t917 t918))
% 12.77/13.05  (step t920 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (not (= tptp.b (tptp.add tptp.additive_identity tptp.b)))) :rule implies_neg2)
% 12.77/13.05  (step t921 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)))) :rule resolution :premises (t919 t920))
% 12.77/13.05  (step t922 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.b (tptp.add tptp.additive_identity tptp.b)))) :rule contraction :premises (t921))
% 12.77/13.05  (step t923 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule implies :premises (t922))
% 12.77/13.05  (step t924 (cl (= tptp.b (tptp.add tptp.additive_identity tptp.b))) :rule resolution :premises (t923 t639))
% 12.77/13.05  (step t925 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t926)
% 12.77/13.05  (assume t926.a0 (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))))
% 12.77/13.05  (step t926.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= tptp.b (tptp.add tptp.b tptp.additive_identity)))) :rule forall_inst :args ((:= X tptp.b)))
% 12.77/13.05  (step t926.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) :rule or :premises (t926.t1))
% 12.77/13.05  (step t926.t3 (cl (= tptp.b (tptp.add tptp.b tptp.additive_identity))) :rule resolution :premises (t926.t2 t926.a0))
% 12.77/13.05  (step t926 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) :rule subproof :discharge (t926.a0))
% 12.77/13.05  (step t927 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) :rule resolution :premises (t925 t926))
% 12.77/13.05  (step t928 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (not (= tptp.b (tptp.add tptp.b tptp.additive_identity)))) :rule implies_neg2)
% 12.77/13.05  (step t929 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= tptp.b (tptp.add tptp.b tptp.additive_identity)))) :rule resolution :premises (t927 t928))
% 12.77/13.05  (step t930 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity))) (= tptp.b (tptp.add tptp.b tptp.additive_identity)))) :rule contraction :premises (t929))
% 12.77/13.05  (step t931 (cl (not (forall ((X $$unsorted)) (= X (tptp.add X tptp.additive_identity)))) (= tptp.b (tptp.add tptp.b tptp.additive_identity))) :rule implies :premises (t930))
% 12.77/13.05  (step t932 (cl (= tptp.b (tptp.add tptp.b tptp.additive_identity))) :rule resolution :premises (t931 t549))
% 12.77/13.05  (step t933 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t934)
% 12.77/13.05  (assume t934.a0 (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))))
% 12.77/13.05  (step t934.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)))) :rule forall_inst :args ((:= X tptp.a)))
% 12.77/13.05  (step t934.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) :rule or :premises (t934.t1))
% 12.77/13.05  (step t934.t3 (cl (= tptp.a (tptp.add tptp.additive_identity tptp.a))) :rule resolution :premises (t934.t2 t934.a0))
% 12.77/13.05  (step t934 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) :rule subproof :discharge (t934.a0))
% 12.77/13.05  (step t935 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) :rule resolution :premises (t933 t934))
% 12.77/13.05  (step t936 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (not (= tptp.a (tptp.add tptp.additive_identity tptp.a)))) :rule implies_neg2)
% 12.77/13.05  (step t937 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)))) :rule resolution :premises (t935 t936))
% 12.77/13.05  (step t938 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.a (tptp.add tptp.additive_identity tptp.a)))) :rule contraction :premises (t937))
% 12.77/13.05  (step t939 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.a (tptp.add tptp.additive_identity tptp.a))) :rule implies :premises (t938))
% 12.77/13.05  (step t940 (cl (= tptp.a (tptp.add tptp.additive_identity tptp.a))) :rule resolution :premises (t939 t639))
% 12.77/13.05  (step t941 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t942)
% 12.77/13.05  (assume t942.a0 (forall ((X $$unsorted)) (= X (tptp.multiply X X))))
% 12.77/13.05  (step t942.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)))) :rule forall_inst :args ((:= X tptp.additive_identity)))
% 12.77/13.05  (step t942.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule or :premises (t942.t1))
% 12.77/13.05  (step t942.t3 (cl (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule resolution :premises (t942.t2 t942.a0))
% 12.77/13.05  (step t942 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule subproof :discharge (t942.a0))
% 12.77/13.05  (step t943 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule resolution :premises (t941 t942))
% 12.77/13.05  (step t944 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (not (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)))) :rule implies_neg2)
% 12.77/13.05  (step t945 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)))) :rule resolution :premises (t943 t944))
% 12.77/13.05  (step t946 (cl (=> (forall ((X $$unsorted)) (= X (tptp.multiply X X))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity)))) :rule contraction :premises (t945))
% 12.77/13.05  (step t947 (cl (not (forall ((X $$unsorted)) (= X (tptp.multiply X X)))) (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule implies :premises (t946))
% 12.77/13.05  (step t948 (cl (= tptp.additive_identity (tptp.multiply tptp.additive_identity tptp.additive_identity))) :rule resolution :premises (t947 t596))
% 12.77/13.05  (step t949 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t950)
% 12.77/13.05  (assume t950.a0 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))))
% 12.77/13.05  (step t950.t1 (cl (or (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)))) :rule forall_inst :args ((:= X tptp.additive_identity) (:= Y tptp.a)))
% 12.77/13.05  (step t950.t2 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) :rule or :premises (t950.t1))
% 12.77/13.05  (step t950.t3 (cl (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) :rule resolution :premises (t950.t2 t950.a0))
% 12.77/13.05  (step t950 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) :rule subproof :discharge (t950.a0))
% 12.77/13.05  (step t951 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) :rule resolution :premises (t949 t950))
% 12.77/13.05  (step t952 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (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 implies_neg2)
% 12.77/13.05  (step t953 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)))) :rule resolution :premises (t951 t952))
% 12.77/13.05  (step t954 (cl (=> (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity)))) :rule contraction :premises (t953))
% 12.77/13.05  (step t955 (cl (not (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.add X Y) (tptp.add Y X)))) (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) :rule implies :premises (t954))
% 12.77/13.05  (step t956 (cl (= (tptp.add tptp.additive_identity tptp.a) (tptp.add tptp.a tptp.additive_identity))) :rule resolution :premises (t955 a5))
% 12.77/13.05  (step t957 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) :rule implies_neg1)
% 12.77/13.05  (anchor :step t958)
% 12.77/13.05  (assume t958.a0 (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))))
% 12.77/13.05  (step t958.t1 (cl (or (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)))) :rule forall_inst :args ((:= X tptp.additive_identity)))
% 12.77/13.05  (step t958.t2 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule or :premises (t958.t1))
% 12.77/13.05  (step t958.t3 (cl (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule resolution :premises (t958.t2 t958.a0))
% 12.77/13.05  (step t958 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule subproof :discharge (t958.a0))
% 12.77/13.05  (step t959 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule resolution :premises (t957 t958))
% 12.77/13.05  (step t960 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (not (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)))) :rule implies_neg2)
% 12.77/13.05  (step t961 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)))) :rule resolution :premises (t959 t960))
% 12.77/13.05  (step t962 (cl (=> (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity)))) :rule contraction :premises (t961))
% 12.77/13.05  (step t963 (cl (not (forall ((X $$unsorted)) (= X (tptp.add tptp.additive_identity X)))) (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule implies :premises (t962))
% 12.77/13.05  (step t964 (cl (= tptp.additive_identity (tptp.add tptp.additive_identity tptp.additive_identity))) :rule resolution :premises (t963 t639))
% 12.77/13.05  (step t965 (cl (not (= (not (= (tptp.multiply tptp.b tptp.a) tptp.c)) (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) (not (not (= (tptp.multiply tptp.b tptp.a) tptp.c))) (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule equiv_pos2)
% 12.77/13.05  (step t966 (cl (= (= (tptp.multiply tptp.b tptp.a) tptp.c) (= tptp.c (tptp.multiply tptp.b tptp.a)))) :rule all_simplify)
% 12.77/13.05  (step t967 (cl (= (not (= (tptp.multiply tptp.b tptp.a) tptp.c)) (not (= tptp.c (tptp.multiply tptp.b tptp.a))))) :rule cong :premises (t966))
% 12.77/13.05  (step t968 (cl (= tptp.c (tptp.multiply tptp.a tptp.b))) :rule symm :premises (a10))
% 12.77/13.05  (step t969 (cl (= (tptp.multiply tptp.b tptp.a) (tptp.multiply tptp.b tptp.a))) :rule refl)
% 12.77/13.05  (step t970 (cl (= (= tptp.c (tptp.multiply tptp.b tptp.a)) (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule cong :premises (t968 t969))
% 12.77/13.05  (step t971 (cl (= (not (= tptp.c (tptp.multiply tptp.b tptp.a))) (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) :rule cong :premises (t970))
% 12.77/13.05  (step t972 (cl (= (not (= (tptp.multiply tptp.b tptp.a) tptp.c)) (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a))))) :rule trans :premises (t967 t971))
% 12.77/13.05  (step t973 (cl (not (= (tptp.multiply tptp.a tptp.b) (tptp.multiply tptp.b tptp.a)))) :rule resolution :premises (t965 t972 a11))
% 12.77/13.05  (step t974 (cl) :rule resolution :premises (t275 t283 t291 t299 t307 t315 t323 t331 t339 t347 t355 t363 t371 t379 t387 t395 t403 t411 t419 t427 t435 t443 t451 t459 t467 t475 t483 t491 t502 t510 t523 t531 t539 t550 t558 t566 t574 t586 t597 t605 t613 t621 t629 t640 t652 t660 t668 t676 t684 t695 t703 t711 t719 t727 t740 t748 t756 t764 t772 t780 t788 t796 t804 t812 t820 t828 t836 t844 t852 t860 t868 t876 t884 t892 t900 t908 t916 t924 t932 t940 t948 t956 t964 t973))
% 12.77/13.05  
% 12.77/13.05  % SZS output end Proof for /export/starexec/sandbox/tmp/tmp.xcX52uSEqM/cvc5---1.0.5_4637.smt2
% 12.83/13.06  % cvc5---1.0.5 exiting
% 12.83/13.06  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------